// 基于template/src/register/page-comp-register.ts.hbs生成
import type { App } from 'vue';
export function registerPageComp(app: App) {
    app.component('sys_departmentNewSubEditView', defineAsyncComponent(() =>import('../views/admin/sys-department-new-sub-edit-view/sys-department-new-sub-edit-view.vue')));
    app.component('sys_deploy_systemUsr02EditView', defineAsyncComponent(() =>import('../views/admin/sys-deploy-system-usr-02-edit-view/sys-deploy-system-usr-02-edit-view.vue')));
    app.component('sys_memberUsr03GridView', defineAsyncComponent(() =>import('../views/admin/sys-member-usr-03-grid-view/sys-member-usr-03-grid-view.vue')));
    app.component('sys_organizational_roleUsr04EditView', defineAsyncComponent(() =>import('../views/admin/sys-organizational-role-usr-04-edit-view/sys-organizational-role-usr-04-edit-view.vue')));
    app.component('sys_departmentDeptDetailsView', defineAsyncComponent(() =>import('../views/admin/sys-department-dept-details-view/sys-department-dept-details-view.vue')));
    app.component('sys_departmentUsr02GridView', defineAsyncComponent(() =>import('../views/admin/sys-department-usr-02-grid-view/sys-department-usr-02-grid-view.vue')));
    app.component('sys_deploy_systemGridView', defineAsyncComponent(() =>import('../views/admin/sys-deploy-system-grid-view/sys-deploy-system-grid-view.vue')));
    app.component('sys_personOrgPersonView', defineAsyncComponent(() =>import('../views/admin/sys-person-org-person-view/sys-person-org-person-view.vue')));
    app.component('sys_organizationOrgDepartmentTreeExpView', defineAsyncComponent(() =>import('../views/admin/sys-organization-org-department-tree-exp-view/sys-organization-org-department-tree-exp-view.vue')));
    app.component('sys_personOrgPersonEditEditView', defineAsyncComponent(() =>import('../views/admin/sys-person-org-person-edit-edit-view/sys-person-org-person-edit-edit-view.vue')));
    app.component('sys_organizationManagementView', defineAsyncComponent(() =>import('../views/admin/sys-organization-management-view/sys-organization-management-view.vue')));
    app.component('sys_departmentNewEditView', defineAsyncComponent(() =>import('../views/admin/sys-department-new-edit-view/sys-department-new-edit-view.vue')));
    app.component('sys_organizationParentOrgPickupView', defineAsyncComponent(() =>import('../views/admin/sys-organization-parent-org-pickup-view/sys-organization-parent-org-pickup-view.vue')));
    app.component('sys_organizationParentOrgPickupGridView', defineAsyncComponent(() =>import('../views/admin/sys-organization-parent-org-pickup-grid-view/sys-organization-parent-org-pickup-grid-view.vue')));
    app.component('sys_departmentUsr04EditView', defineAsyncComponent(() =>import('../views/admin/sys-department-usr-04-edit-view/sys-department-usr-04-edit-view.vue')));
    app.component('sys_common_nameUsr0309753108MPickupView2', defineAsyncComponent(() =>import('../views/admin/sys-common-name-usr-0309753108-m-pickup-view-2/sys-common-name-usr-0309753108-m-pickup-view-2.vue')));
    app.component('sys_role_memberPersonGridView', defineAsyncComponent(() =>import('../views/admin/sys-role-member-person-grid-view/sys-role-member-person-grid-view.vue')));
    app.component('sys_organizational_roleUsr01EditView', defineAsyncComponent(() =>import('../views/admin/sys-organizational-role-usr-01-edit-view/sys-organizational-role-usr-01-edit-view.vue')));
    app.component('auth_providerSSOEditView', defineAsyncComponent(() =>import('../views/admin/auth-provider-sso-edit-view/auth-provider-sso-edit-view.vue')));
    app.component('sys_personUsr0309807573EditView', defineAsyncComponent(() =>import('../views/admin/sys-person-usr-0309807573-edit-view/sys-person-usr-0309807573-edit-view.vue')));
    app.component('sys_organizationUsr03EditView', defineAsyncComponent(() =>import('../views/admin/sys-organization-usr-03-edit-view/sys-organization-usr-03-edit-view.vue')));
    app.component('sys_roleNavGridView', defineAsyncComponent(() =>import('../views/admin/sys-role-nav-grid-view/sys-role-nav-grid-view.vue')));
    app.component('sys_roleUsr0309683501MPickupView2', defineAsyncComponent(() =>import('../views/admin/sys-role-usr-0309683501-m-pickup-view-2/sys-role-usr-0309683501-m-pickup-view-2.vue')));
    app.component('sys_organizationTreeExpView', defineAsyncComponent(() =>import('../views/admin/sys-organization-tree-exp-view/sys-organization-tree-exp-view.vue')));
    app.component('sys_personOrgPersonNewEditView', defineAsyncComponent(() =>import('../views/admin/sys-person-org-person-new-edit-view/sys-person-org-person-new-edit-view.vue')));
    app.component('sys_memberUsr04GridView', defineAsyncComponent(() =>import('../views/admin/sys-member-usr-04-grid-view/sys-member-usr-04-grid-view.vue')));
    app.component('sys_deploy_systemSystemRoleTreeExpView', defineAsyncComponent(() =>import('../views/admin/sys-deploy-system-system-role-tree-exp-view/sys-deploy-system-system-role-tree-exp-view.vue')));
    app.component('sys_roleUsr04EditView', defineAsyncComponent(() =>import('../views/admin/sys-role-usr-04-edit-view/sys-role-usr-04-edit-view.vue')));
    app.component('sys_role_memberUsr0310377617GridView', defineAsyncComponent(() =>import('../views/admin/sys-role-member-usr-0310377617-grid-view/sys-role-member-usr-0310377617-grid-view.vue')));
    app.component('sys_roleUsr02EditView', defineAsyncComponent(() =>import('../views/admin/sys-role-usr-02-edit-view/sys-role-usr-02-edit-view.vue')));
    app.component('sys_organizationNewEditView', defineAsyncComponent(() =>import('../views/admin/sys-organization-new-edit-view/sys-organization-new-edit-view.vue')));
    app.component('sys_organizationOrgDetailsView', defineAsyncComponent(() =>import('../views/admin/sys-organization-org-details-view/sys-organization-org-details-view.vue')));
    app.component('sys_role_memberGroupGridView', defineAsyncComponent(() =>import('../views/admin/sys-role-member-group-grid-view/sys-role-member-group-grid-view.vue')));
    app.component('oauth_client_detailsGridView', defineAsyncComponent(() =>import('../views/ungroup/oauth-client-details-grid-view/oauth-client-details-grid-view.vue')));
    app.component('sys_common_nameUsr0309779673PickupGridView', defineAsyncComponent(() =>import('../views/ungroup/sys-common-name-usr-0309779673-pickup-grid-view/sys-common-name-usr-0309779673-pickup-grid-view.vue')));
    app.component('open_access_authGridView', defineAsyncComponent(() =>import('../views/ungroup/open-access-auth-grid-view/open-access-auth-grid-view.vue')));
    app.component('sys_roleGridView', defineAsyncComponent(() =>import('../views/ungroup/sys-role-grid-view/sys-role-grid-view.vue')));
    app.component('auth_providerServiceApiEditView', defineAsyncComponent(() =>import('../views/ungroup/auth-provider-service-api-edit-view/auth-provider-service-api-edit-view.vue')));
    app.component('auth_providerFormPickupDataView', defineAsyncComponent(() =>import('../views/ungroup/auth-provider-form-pickup-data-view/auth-provider-form-pickup-data-view.vue')));
    app.component('open_access_authEditView', defineAsyncComponent(() =>import('../views/ungroup/open-access-auth-edit-view/open-access-auth-edit-view.vue')));
    app.component('sys_organizationPickupGridView', defineAsyncComponent(() =>import('../views/ungroup/sys-organization-pickup-grid-view/sys-organization-pickup-grid-view.vue')));
    app.component('auth_providerEditView', defineAsyncComponent(() =>import('../views/ungroup/auth-provider-edit-view/auth-provider-edit-view.vue')));
    app.component('oauth_client_detailsEditView', defineAsyncComponent(() =>import('../views/ungroup/oauth-client-details-edit-view/oauth-client-details-edit-view.vue')));
    app.component('sys_departmentPickupGridView', defineAsyncComponent(() =>import('../views/ungroup/sys-department-pickup-grid-view/sys-department-pickup-grid-view.vue')));
    app.component('sys_departmentPickupView', defineAsyncComponent(() =>import('../views/ungroup/sys-department-pickup-view/sys-department-pickup-view.vue')));
    app.component('auth_providerGridView', defineAsyncComponent(() =>import('../views/ungroup/auth-provider-grid-view/auth-provider-grid-view.vue')));
    app.component('sys_deploy_systemEditView', defineAsyncComponent(() =>import('../views/ungroup/sys-deploy-system-edit-view/sys-deploy-system-edit-view.vue')));
    app.component('sys_memberEditView', defineAsyncComponent(() =>import('../views/ungroup/sys-member-edit-view/sys-member-edit-view.vue')));
    app.component('sys_organizationPickupView', defineAsyncComponent(() =>import('../views/ungroup/sys-organization-pickup-view/sys-organization-pickup-view.vue')));
    app.component('auth_providerLdapEditView', defineAsyncComponent(() =>import('../views/ungroup/auth-provider-ldap-edit-view/auth-provider-ldap-edit-view.vue')));
    app.component('sys_roleUsr0309956520PickupGridView', defineAsyncComponent(() =>import('../views/ungroup/sys-role-usr-0309956520-pickup-grid-view/sys-role-usr-0309956520-pickup-grid-view.vue')));
    app.component('open_accessEditView', defineAsyncComponent(() =>import('../views/ungroup/open-access-edit-view/open-access-edit-view.vue')));
    app.component('auth_providerFormPickupView', defineAsyncComponent(() =>import('../views/ungroup/auth-provider-form-pickup-view/auth-provider-form-pickup-view.vue')));
    app.component('auth_logEditView', defineAsyncComponent(() =>import('../views/ungroup/auth-log-edit-view/auth-log-edit-view.vue')));
    app.component('sys_roleEditView', defineAsyncComponent(() =>import('../views/ungroup/sys-role-edit-view/sys-role-edit-view.vue')));
    app.component('open_accessGridView', defineAsyncComponent(() =>import('../views/ungroup/open-access-grid-view/open-access-grid-view.vue')));
    app.component('auth_logGridView', defineAsyncComponent(() =>import('../views/ungroup/auth-log-grid-view/auth-log-grid-view.vue')));
    app.component('sys_departmentEditView', defineAsyncComponent(() =>import('../views/ungroup/sys-department-edit-view/sys-department-edit-view.vue')));
    app.component('sys_role_memberEditView', defineAsyncComponent(() =>import('../views/ungroup/sys-role-member-edit-view/sys-role-member-edit-view.vue')));
    app.component('sys_personEditView', defineAsyncComponent(() =>import('../views/ungroup/sys-person-edit-view/sys-person-edit-view.vue')));
}